toyokuni shrine (kyoto)toyokuni shrine (kyoto): đền toyokuniđền: nountemple=đền Hùngverbto compensate for ; to make up forđền ơn: Repay (someone)for his favour